// src/main.js
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'       // 导入路由配置
import store from './store'         // 导入状态管理
import ElementPlus from 'element-plus'  // 引入 Element Plus
import 'element-plus/dist/index.css'    // 引入 Element Plus 样式
import api from './api'            // 导入 API 实例


// src/main.js
if (process.env.NODE_ENV === 'production') {
    // 禁用 Vue DevTools
    app.config.devtools = false;
  }
  

// 初始化 Vue 应用
const app = createApp(App)

// 全局挂载 API 实例
app.config.globalProperties.$api = api

// 使用插件
app.use(router)
app.use(store)
app.use(ElementPlus)

// 挂载到 DOM
app.mount('#app')
